package com.example.service;

import com.example.pojo.basicAuditInstructionPojo;

import java.util.List;
import java.util.Map;

/**
 * ClassName:basicAuditInstructionService
 * Package:com.example.service
 * Description:
 *
 * @Author：牧星苑
 * @Create 2025/10/2 14:50
 * @Version 1.0
 */
public interface basicAuditInstructionService {
    //新增一条审核块
    void insertOne(basicAuditInstructionPojo pojo);

    //编辑一条审核块
    void editOneById(basicAuditInstructionPojo pojo);

    //分页查询审核块
    List<basicAuditInstructionPojo> queryByPage(Map<String, Object> map);

    //查询所有审核块
    Integer queryQuantity();

    //根据一个字段修改一个字段
    void editOneField(String id, String fieldName, String fieldValue);

    //下载审核块作业指导书的附件（图片、视频）
    byte[] readFile(String fileName);
}
